﻿using System;
using System.Windows.Forms;
using FastFood.Business.Entities.Tipos;

namespace FastFood.Controls.Etiqueta
{
    public partial class EtiquetaCodigo : UserControl
    {
        private MotivoMovimiento movimiento;
        private int operacionID;

        public MotivoMovimiento Movimiento 
        {
            get { return movimiento; }
            set 
            {
                movimiento = value;
                lblMovimientoID.Text = ((byte)movimiento).ToString().PadLeft(2, '0');
            }
        }

        public int OperacionID 
        {
            get { return operacionID; }
            set 
            {
                operacionID = value;
                lblOperacionID.Text = operacionID.ToString().PadLeft(5, '0');
            }
        }

        public EtiquetaCodigo()
        {
            InitializeComponent();
            SetStyle(ControlStyles.ResizeRedraw, true);
        }

        private void EtiquetaCodigo_Load(object sender, EventArgs e)
        {
            if (!DesignMode)
            {
            }
        }

        public void CargarCodigo(MotivoMovimiento movimiento, int operacionID)
        {
            Movimiento = movimiento;
            OperacionID = operacionID;
        }
    }
}
